package com.linked.basemanage.feedback.bean.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

@TableName("basemanage_feedback_info")
@Data
public class FeedBackInfoPO {

    //反馈表主键
    @TableId(value = "feedback_id", type = IdType.ASSIGN_UUID)
    private String feedbackId;
    //反馈内容
    @TableField("feedback_content")
    private String feedbackContent;
    //反馈类型
    @TableField("feedback_type")
    private Integer feedbackType;
    //反馈状态。1、未解决；0、已解决
    @TableField("feedback_status")
    private Integer feedbackStatus;
    //
    @TableField("create_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
    //解决时间
    @TableField("solve_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime solveTime;
    //解决问题人员id
    @TableField("solve_userid")
    private String solveUserId;

    @TableField("solve_remarks")
    private String solveRemarks;

}
